.gg1 { position:relative; }
.gg1 dl { padding:22px 0 0 165px; height:229px; _height:232px; }
.gg1 dt { width:100%; font-size:14px; font-weight:bolder; height:23px; line-height:23px; overflow:hidden; *white-space:nowrap; }
.gg1 dt a:hover{color:#ff6600;}
.gg1 dd { line-height:22px; }
.gg1 dd a { color:#D21E5B; }
.gg1 dd a:hover{ color:#ff6600;}
.gg1 dd a.m { white-space:nowrap; }
.gg1 .img { position:absolute;  top:15px; left:10px;  width:124px; height:230px; padding:5px 7px 0 5px; background:#272830; overflow:hidden;}
.gg1 .img a { color:#fff!important; text-align:center; display:block;}
.gg1 .img a:hover { color:#fff!important; }
.gg1 .img img { border:1px solid #fff; display:block; width:124px;  }
.gg1 .img strong { display:block; padding-top:2px; font-family:Georgia!important; font-size:24px; font-weight:normal; line-height:1em; color:#a20000;}
.gg1 .imgs { position:absolute; top:10px; left:9px; width:154px; height:231px; padding:5px 0 0 5px; }
.gg1 .imgs a { display:block; text-align:center; color:#343434; }
.gg1 .imgs img { border:3px solid #93CCD7; display:block; margin-bottom:5px;}
.gg1 dd ul { padding-top:5px; margin-top:5px; margin-right:10px; border-top:1px solid #E1D8DB; _height:1px; }

.gg1 dd li { width:100%; padding-left:10px; line-height:25px; height:25px; overflow:hidden; *white-space:nowrap; background:url(../images/li.jpg) no-repeat 4px 11px;  }

.pr { padding-bottom:8px; color:#666; background:#fff; }
.pr p,.pr ul,.pr li,.pr fieldset { padding:0; margin:0; border:0; }
.rt { float:right; width:295px; }
.lt { float:left; width:691px; }

.pr a:link,.pr a:visited { color:#272830; text-decoration:none;}
.pr a:active,.pr a:hover{text-decoration:underline;}
.h { height:25px; position:relative; }
.h p { position:absolute; right:90px; bottom:-2px; line-height:14px; }
.h .pr_more { position:absolute; right:20px; bottom:0; }
.pr_more,.pr_more a { display:block; width:49px; height:13px; font-size:0; line-height:0; background:url(../images/pr_more.gif) no-repeat; }
.pr_more a { text-indent:-999em; }

.pr_nav { height:41px; background:#3d3e48 url(../images/pr_navbg.gif) repeat-x; }
.pr_nav ul { display:block; height:100%; padding-left:149px; overflow:hidden; background:url(../images/pr_nav.gif) no-repeat 50px 10px; }
.pr_nav li { float:left; padding:0 15px; margin:11px -2px 0 0; white-space:nowrap; background:url(../images/pr_l.gif) no-repeat right 2px; }
.pr_nav li a:link,.pr_nav li a:visited { color:#fffffd }
.pr_nav a:active,.pr_nav a:hover{text-decoration:underline;color:#dedede; }

.pr_1 { height:324px; overflow:hidden; padding-top:3px; color:#dfdfdf; }
.pr_1 a:link,.pr_1 a:visited { color:#fff; }
.pr_1 a:active,.pr_1 a:hover{text-decoration:underline;}
.pr_1 a:hover {  }
.CAC8F7,.pr_1 li cite a {color:#dfdfdf!important;}
.pr_1 li a:active,.pr_1 li a:hover{text-decoration:underline; color:#dedede}
.pr_1 .r { float:right; width:289px; height:426px; border-top:1px solid #000000; }
.pr_1 .r .tab01 { position:relative; border-top:1px solid #fff; border-left:1px solid #63646e; height:324px; background:#272830; }
.pr_1 .r .tab01 div { position:absolute; top:30px; left:0; z-index:1; width:288px; height:274px; border-top:1px solid #777883; background:#3d3e48; }
.pr_1 .r .tab01 div span{ color:#dfdfdf;}
.pr_1 .r .tab01 div.show { top:24px; }
.pr_1 .r .tab01 h3 { position:relative;cursor:pointer; left:13px; z-index:2; float:left; width:130px; height:19px; padding-top:4px; margin-left:-1px; border:1px solid #777883; border-bottom:0; text-align:center; font-size:12px; font-weight:bolder; color:#d0d0d0; background:url(../images/pr_bg003.gif) repeat-x; }
.pr_1 .r .tab01 h3.show { padding-bottom:1px; color:#fff; background:url(../images/pr_bg002.gif) repeat-x; }
.pr_1 .r dl { position:relative; width:175px; height:81px; padding:14px 0 0 95px; margin-left:9px; line-height:1.8em; background:url(../images/pr_dotted.gif) repeat-x left bottom; }
.pr_1 .r dt { font-weight:bolder; font-size:14px; }
.pr_1 .r dd img { position:absolute; left:5px; top:14px; padding:3px; background:#c6c6c6; }
.pr_1 .r dt a:hover,.pr_1 .r dd a:hover{ color:#dedede}
.pr_1 .r ul { margin:10px 0 10px 15px; }
.pr_1 .r li { position:relative; height:24px; line-height:24px; padding-left:10px; background:url(../images/pr_ico01.gif) no-repeat left center; }
.pr_1 .r li cite { position:absolute; right:10px; top:0; font-style:normal; }
.pr_1 .r .tab01 p.e { height:27px; line-height:27px; padding:0 15px; background:url(../images/hy_bg.jpg) no-repeat; }
.pr_1 .r .tab01 p.e a:hover{ color:#dedede;}
.pr_1 .r .tab01 p.e strong { font-weight:normal; color:#fff; }
.pr_1 .r .q { height:28px; padding:7px 0 0 5px; background:#4B4A83 url(../images/pr_bg004.gif); }
.pr_1 .r .q a { float:left; width:124px; height:22px; margin-left:12px; display:inline; text-indent:-999em; background:url(../images/pr_bg005.gif) no-repeat; }
.pr_1 .r .q2 a { background-image:url(../images/pr_bg006_1.gif); }
.pr_1 .r .q a.ww { background-position:0 -22px; }
.pr_1 .r .w { border:1px solid #888994; }
.pr_1 .c { float:right; width:415px; height:324px; border:solid #000; border-width:1px 0 0 1px; background:#1e1f25; }
.pr_1 .c .q { position:relative; height:103px; padding:18px 15px; overflow:hidden; border-top:1px solid #fff; border-bottom:1px solid #33343d; }
.pr_1 .c .q dt { float:left; padding-right:12px; }
.pr_1 .c .q dt img { padding:3px; background:#c6c6c6; }
.pr_1 .c .q dd { line-height:22px; }
.pr_1 .c .q dd a strong { font-family:; font-size:20px; font-weight:normal; line-height:1.8em; }
.pr_1 .c .q dd a:hover{color:#dedede;}


.pr_1 .c .w { height:160px; background:#272830 url(../images/pr_bg001.gif) no-repeat 31px 10px; }
.pr_1 .c .w dl{ float:left; width:185px; height:110px; padding:13px 0 0 20px; font-size:14px; line-height:24px;}
.pr_1 .c .w dl dt{clear:both;height:24px;padding-top:4px;}
.pr_1 .c .w dl dd{clear:both;height:22px;}
.pr_1 .c .w dl dd a:hover{ color:#dfdfdf;}
.pr_1 .c .e { height:33px; line-height:33px; padding-left:10px; border-top:1px solid #50515c; background:#1e1f25; }
.pr_1 .l { float:left; width:271px; height:324px; padding:7px 0 0 5px; background:url(../images/newtemp_276x427.jpg) no-repeat; padding-top:0px;}

.pr_1 .e dl { position:relative; width:175px; height:30px; line-height:1.8em;padding-top:5px;}
.pr_1 .e dt { font-size:12px; position:absolute;width:185px; z-index:99;}
.pr_1 .e dd { font-size:12px; position:absolute;padding-left:205px;width:185px;}
.pr_1 .e dd a:hover,.pr_1 .e dt a:hover{ color:#dedede;}


.pr_2 { border-top:7px solid #fff; height:298px; background:#fff; }
.pr_2 .rt { height:270px; padding-top:18px; background:url(../images/pr_bg006.jpg) no-repeat -523px 0 ; position:relative;_margin-left:-2px;}
.pr_line11{ height:272px; border-left:#ebebeb solid 1px; width:2px; overflow:hidden; position:absolute; left:10px; top:8px;}
.pr_2 .rt ul { padding:0 80px 0 25px; }
.pr_2 .rt li { height:26px; line-height:26px; background:url(../images/li.jpg) no-repeat 0px 11px;padding-left:8px; width:180px; white-space:nowrap; overflow:hidden;}
.pr_2 .rt li a:hover{ color:#ff6600;}
.pr_2 .rt li.q { padding-bottom:5px; margin-bottom:7px;border-bottom:#c4c3d6 1px dotted; background:url(../images/li.jpg) no-repeat 0px 9px;padding-left:8px;}
.pr_2 .lt { position:relative; width:683px; overflow:hidden; margin-left:7px; _margin-left:4px;border-left:#999999 solid 1px; height:288px; padding:0px;}
.pr_2 .lt h2 {width:174px; height:58px; position:relative; z-index:99; text-indent:-999em; background:#f1f1f1 url(../images/pr_bg007.gif) no-repeat;border-top:#999999 solid 1px; }
.pr_2 .lt h3 { width:174px; height:65px; position:relative; top:0; z-index:98; text-indent:-999em;}
.pr_2 .lt h3.en {  background:#f1f1f1 url(../images/pr_bg033.jpg) no-repeat 0px -65px; height:65px;  cursor:pointer;cursor:pointer;}
.pr_2 .lt h3.cn { background:#f1f1f1 url(../images/pr_bg0332.jpg) no-repeat -1px -65px; height:67px; cursor:pointer;left:1px; z-index:999; position:relative;cursor:pointer;}
.pr_2 .lt h3.en1 {background:#f1f1f1 url(../images/pr_bg033.jpg) no-repeat -1px 0px; height:65px; left:1px; z-index:999; position:relative;cursor:pointer;}
.pr_2 .lt h3.cn1 { background:#f1f1f1 url(../images/pr_bg0332.jpg) no-repeat -1px 0px;height:67px;left:1px; z-index:999; position:relative;cursor:pointer;}
.pr_2 .lt div { position:absolute; left:174px; top:-999em; z-index:998; width:514px; height:271px; padding:15px 0 0 9px; overflow:hidden; background:#f1f1f1 url(../images/pr_bg006.gif) no-repeat 0 0; border-top:1px solid #999999; border-bottom:1px solid #999; }
.pr_2 .lt div.show { top:0; }
.pr_2 .lt div li { float:left; width:245px; margin-right:-1px; padding-left:8px; height:262px; overflow:hidden; border-right:1px solid #ebebeb; padding-top:3px;  margin-top:-8px;}
.pr_2 .lt div li p img { padding:4px; margin:18px 6px 14px 2px; background:#c6c6c6; }
.pr_2 .lt div li dl { position:relative;  height:86px; line-height:2.1em; }
.pr_2 .lt div li dt { font-size:14px; font-weight:bolder; width:230px; overflow:hidden; white-space:nowrap; }
.pr_2 .lt div li dt a:hover,.pr_2 .lt div li dd a:hover{ color:#ff6600;}
.pr_2 .lt div li dd img { position:absolute; left:0; top:0; padding:3px; background:#D3D2E0; }
.pr_2 .lt div li dd .m { position:absolute; right:10px; bottom:10px; }
.pr_2 .lt .pr_more { position:absolute; top:252px; width:174px; height:35px; background:#f1f1f1; border-bottom:#999999 solid 1px; float:right;  }
.pr_2 .lt .pr_pic1{ position:absolute; top:173px; height:80px; width:174px; left:0px; background:#f1f1f1; border:none; padding-top:34px; padding-left:0px; }


.pr_3 { position:relative; height:173px; overflow:hidden; border-top:7px solid #000; background:#a1a1a1 url(../images/hy_bg2.gif) repeat-x; }
.pr_3 .w { float:left; width:174px; margin-right:10px; display:inline; }
.pr_3 dl { float:left; width:142px; height:203px; padding-left:15px; }
.pr_3 dt img { margin:25px 0 8px; padding:4px; background:#c6c6c6; }
.pr_3 dd { line-height:2em; }
.pr_3 dd a { display:block; text-align:center; font-size:14px; }
.pr_3 dd a:hover{color:#ff6600;}
.pr_3 .pr_more { position:absolute; right:15px; top:8px; }

.pr_4 { margin:7px 7px 0; border:1px solid #999999; height:288px; overflow:hidden; }
.pr_4 .lt,.pr_4 .rt { float:left; width:487px; height:288px; overflow:hidden; background:#f1f1f1; }
.pr_4 .lt { float:left; width:482px; border-right:1px solid #999999; background:#f1f1f1; }
.pr_4 .lt .gg1 .imgs a { width:145px; height:120px; white-space:nowrap; overflow:hidden; }
.pr_4 .gg1 ul { height:155px; overflow:hidden; }
.pr_4 .gg1 li { float:left; width:135px; }
.pr_4 .lt .gg1 li { width:143px; }
.pr_4 .h a{ color:#a20000 !important;}
.pr_4 .h a:hover{ color:#ff6600 !important;}
.pr_4 .gg1 dd ul li { width:143px; }



.pr_6 {clear:both;margin:0 auto; width:969px;margin-top:8px; overflow:hidden; border:1px solid #9b9b9b; background:#f1f1f1; }
.pr_6 .lf{float:left;width:148px; height:277px;}
.pr_6 .lf img {width:148px; height:277px;}
.pr_6 .cn{float:left;width:145px; padding:41px 0 0 24px;}
.pr_6 .cn a:hover{ color:#ff6600; text-decoration:underline;}
.pr_6 .cn img{ width:136px; height:191px; border:3px solid #c6c6c6;}
.pr_6 .cn div{ display:block;width:142px; line-height:22px; padding-top:5px; text-align:center;overflow:hidden; text-align:center;white-space:nowrap;}
.pr_6 .rg{float:right;width:280px; padding:30px 20px 0 0;position:relative;}
.xu_more { position:absolute; right:20px; top:4px; padding-top:5px; }
.xu_more a { display:block; width:49px; height:13px; font-size:0; line-height:0; background:url(../images/hy_more.jpg) no-repeat; }
.xu_more a { text-indent:-999em; }

.pr_6 .rg li{float:left;width:118px; height:114px; margin:0 0 6px 20px; overflow:hidden; position:relative; display:inline;}
.pr_6 .rg img{ width:112px; height:108px; border:3px solid #c6c6c6;}
.pr_6 .rg i{position:absolute; bottom:3px; left:3px;display:block;width:112px; height:20px; background:#333;opacity:0.60;filter:alpha(opacity=60);}
.pr_6 .rg div{position:absolute; bottom:1px;color:#fff; left:3px;display:block;width:112px; line-height:22px; padding-top:5px; text-align:center;overflow:hidden; text-align:center;white-space:nowrap;}
.pr_6 .rg a:link,.pr_6 .rg a:visited{text-decoration:none; color:#fff;}
.pr_6 .rg a:active,.pr_6 .rg a:hover{color:#fff; text-decoration:underline;}


.xubg1{background:url(../images/pr_bg011.jpg) no-repeat right bottom;}
.xubg2{background:url(../images/pr_bg0112.jpg) no-repeat 3px bottom;}

.xubg3{background:url(../images/pr_bg0113.jpg) no-repeat right 3px;}
.xubg4{background:url(../images/pr_bg0114.jpg) no-repeat 3px 3px;}

.pr_2 .lt h2 a{display:block;width:174px;height:58px;}


.focbd{overflow:hidden;position:relative;width:265px;height:324px; margin-top:0px;}
.focbd,.focbd dt,.focbd dd{margin:0px;padding:0px;border:0px;}
.focbd dd{position:absolute;}
.focbd dd img{border:0px;filter:progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4,motion=forward);width:265px;height:412px;}
.focbd dt{line-height:12px;position:absolute;height:12px;width:100%;bottom:0px;background:#888888;opacity:0.40;filter:alpha(style=1,opacity=50,finishOpacity=50);}
.focbd dt ul{float:right;}
.focbd dt li{width:20px;height:12px;border-left:#ffffff 1px solid;line-height:10px;font:10px sans-serif;color:#fff;text-align:center;cursor:pointer;background:#666666;float:left;}
.focbd dt li.show{background:#ff6600;}
#search{ float:right; width:220px; height:18px;}
.stext{ width:123px; height:15px; float:left; margin-right:8px; border:1px solid #676767; padding:1px 0 0 3px;}
.sbtn{ width:59px; height:18px; float:left; border:none; background:url(../images/sbtn.gif) no-repeat; cursor:pointer;}